package com.rightsidetech.activity.dto.response.store;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: yhr
 * @Date: 2022-02-11 13:57
 */
@Data
public class MtActivityServiceInfoPageResp implements Serializable {
    @ApiModelProperty("门店id")
    private Long storeId;
    @ApiModelProperty("门店名称")
    private String storeName;
    @ApiModelProperty("完成数量")
    private Long countNum;
    @ApiModelProperty("报名时间")
    private String joinTime;
    @ApiModelProperty("是否需要审核（0是 1否）")
    private Byte verify;

    @ApiModelProperty("活动名称")
    private String activityName;
    @ApiModelProperty("活动时间")
    private String activityTime;
    @ApiModelProperty("参与规则")
    private String joinRule;
    @ApiModelProperty("活动规则")
    private String activityRule;
    @ApiModelProperty("奖励规则")
    private String rewardRule;
    @ApiModelProperty("状态 -1淘汰 0未审核 1待打款 3已打款")
    private Byte status;

    @ApiModelProperty(value = "活动id",hidden = true)
    private Long actId;
    @ApiModelProperty(value = "startTime",hidden = true)
    private String startTime;
    @ApiModelProperty(value = "endTime",hidden = true)
    private String endTime;

    @ApiModelProperty("获奖标准(1订单 2赞数 3天数 4销量)")
    private String awardRule;

    @ApiModelProperty("模板名（1瓜分模板 2集赞模板 3堆头模板 4抽奖模板 5排名模板）")
    private String posterPicName;

    @ApiModelProperty("审核人")
    private String verifyName;

    @ApiModelProperty("审核时间")
    private Date verifyAt;

    @ApiModelProperty("奖励方式（1平分 2随机 3固定 4抽奖）")
    private String rewardWay;
}
